it poured - Turkish English Dictionary